38343558
40479865
87718126
50823640
95513775
89964221
31056393
22743240
35303956
61846948
75914344
44891639
89194618
22837818
30913912
65492447
21849515
8739387
4009788
40691091
1962218
8182107
62167
79751373
33358919
66155681
51709297
34393095
48783107
66581762
25378938
33822999
14152667
72376141
93379597
85871536
77789213
46548971
71278883
71811672