3587852
8199220
78553910
98745885
92778977
4505908
25052075
59752298
28163075
89301413
93466084
61345185
2311903
72801491
79956967
2155206
1218888
98744519
45653405
57045621
46336490
58281619
5625641
20005442
67471756
56178535
22244902
52746333
61697071
57035834
23252284
13592517
27907293
69915669
34924359
68063471
42478169
50103765
10417536
3593826