56337715
6506474
9547182
47449686
50068935
40941866
64585605
61716257
14466801
90162341
54815160
42012319
1005233
68605962
72451482
19749266
59365698
27789843
58252791
96228953
23511940
82715257
11966145
1774061
9468455
68449094
75694306
79454722
76083777
71922775
97878713
28065250
13303015
48916818
7328285
93655886
99355629
20164440
56628522
30239417