34317716
8236351
26685514
31501227
10258248
39386303
54224894
6356204
61795721
23629908
14305168
60696415
67811349
47897772
93257907
47289384
80176679
76101250
47881172
14255640
55867679
50736420
54664433
6566165
83875907
76634596
17847969
7490524
91998581
23235350
99983584
9751916
4744147
29409780
34497180
74068213
30129631
95256534
2916793
83044641