47541314
43298282
64276364
59156781
51287922
52849684
58321190
34674199
339110
45483575
55862646
33195639
33688411
28423228
1779440
11257405
41794725
89441285
80449242
18427831
4389981
76323610
49582660
47164946
65594162
66875502
56773175
72679077
98595630
18015659
58936835
23363826
3662039
52851177
94439826
55256490
15299384
9216159
10078666
89971596