39126469
9100636
53419156
95951516
9580962
56889534
96731945
34935674
91512946
51035528
34246388
75713876
50074093
88461150
37227331
67935937
62051042
90543484
50028986
13282239
2566389
57758833
28031445
524804
46412485
10147099
93761485
6327199
95446464
944325
17476137
41649044
83194898
46823637
9757799
1119781
40858239
87473330
2277878
21261799