14138766
61935916
5271087
40564589
74229908
94437720
28622507
40169903
2412555
95082380
65355256
63192876
39852009
83857364
96269124
46645593
14553411
18376941
11896938
11879373
54141190
22879650
24383961
36871250
37715019
3793218
59836340
78966918
18766701
19689787
30664756
5078417
19613955
8980206
6933823
27035572
32841548
49053499
40883900
7444791