29612494
37354237
4917406
34404313
91597325
5847155
89112884
2637664
2475631
15152008
32899313
80615096
84333962
43621367
34427384
51989676
19886276
34033024
46283923
95406168
71385683
27538108
2519126
83492910
15828281
23446024
20833612
32019282
29162722
8826706
60674585
35254395
27037219
62842391
64289333
72217221
21094117
42827710
69278068
5720730