29054088
41828298
3479665
11897116
88827783
66296706
47042504
46064185
69151161
80617551
6478448
28636865
94361907
89096827
43732053
29036948
827263
2538754
7188999
314870
93514449
40974244
16988763
15041928
72693253
64363964
48365488
13581224
72142605
57334676
25901190
65572506
91424430
91361559
4083799
68328275
84206633
129016
664318
56782658