2834678
70952503
43847824
68662969
45377539
58771190
664682
13877614
5444782
74255360
18885220
79076123
46108989
73091953
62236807
86386377
30491712
3187669
19109653
19915736
6059513
94926627
55293239
8547353
98855033
34381129
88459052
67293068
31531172
3913246
9071787
128610
29722542
9759653
19286475
5622549
10441473
88011678
77502990
46834219