9168575
35095254
20228953
9869945
31182382
95759630
86435121
69541657
85276863
24499219
50885471
88612571
19813555
37417830
71609276
31717601
43039271
1163691
30528516
7978211
7181226
19147681
78775675
17906262
75277443
46517732
15798149
93667534
66937447
22642667
91418943
53207897
34099684
9868537
24712524
67404788
8721354
68951533
11962480
139742