86042946
3396518
57651143
11308663
95766162
95325131
26365526
38065554
81608591
13255226
20144876
28953362
82697681
6645168
36397120
96916407
81392312
93762474
74983171
40658388
92078298
73103288
10681241
93947003
244776
3296875
6094676
81365012
70075192
2227176
20059207
22546290
88134606
39768043
67113924
75951840
15417310
72813860
29568635
72483199