52312747
80188721
81449003
14408605
41805281
20068197
55702477
14475766
16957551
39989327
43785670
62346095
68262870
58529511
50273892
95542913
48455952
46543840
94245589
19289632
94428926
56226131
3987722
39965888
6913277
15081815
60431641
42824064
4161796
2169657
39151261
27116563
53942436
31624022
42185991
599046
26483078
8545626
77584461
406466