50232203
38955940
30478629
43044738
67064543
867392
55751242
20462430
42374882
3351506
88218055
4201629
75431020
13311189
48823493
7852703
21235844
11397253
5851151
52414499
41342128
45574440
82169443
51629273
40626436
51183861
98337080
68681349
40765829
51208789
16952296
60297759
65077625
56453124
9636607
47256480
1671171
164314
36546762
55609815