19444614
66483699
8421947
33092235
19068757
75283980
4829377
74497746
74811284
28271211
95661648
63294333
69678676
79435098
6718657
6837166
1961418
65305583
4243160
700522
83059303
1028582
58019753
55921158
152762
89197367
1719922
22414539
46004655
48137021
81243354
52517725
60075199
97333827
39156805
84839831
51392155
42571640
58671
3906896