32433881
37614703
42169319
73887527
53083114
71949067
7317629
45064387
24506622
73618370
4182420
95542371
39525467
11283512
85834076
37049404
62987238
83213438
26886698
24896030
1030315
1186506
738285
70083760
56086517
78378922
10335294
77094658
88636795
68914302
41563378
18475680
9060428
39604040
3772851
62684000
14739759
462553
85639621
32731860