51499356
16968440
4535382
4262394
60195229
42969572
38555117
62608954
24269129
62115450
1051309
3389939
27208854
1053806
9792916
72784222
44141786
94623117
21737251
99707959
6949554
96235609
47242649
24139499
20998264
3114689
37699450
69157782
33095033
7494542
41759144
43476109
100006175
9083040
26003479
94464472
70771878
97933024
65033103
68525107