41844752
64785397
52728890
41014274
95819567
69107473
62546451
71297854
42457120
77589894
72124062
4799
79591757
21639712
198254
93837136
69837348
18314222
4149724
94654815
18494077
52293282
59257518
359798
2666720
91157371
8926644
95273422
77842629
85597076
5438102
56613285
54319132
48056287
65263452
8489263
96562162
5876976
67059478
16033484