49566616
8473212
93812423
31149781
47564912
5642243
59914443
3792413
20862821
9714730
15215584
26637842
51574566
34936535
74763650
35461961
5537235
3734196
891945
51326870
85904468
67168087
2627970
77162838
87381861
94485108
57651147
94494267
85043255
38572493
33064352
73119661
79313904
51072236
33079505
33817494
8116749
30803726
93585201
4469994