5846689
40506227
82864088
28252092
29393989
45539604
61822310
2948967
3866957
74974952
73542443
99463204
15068651
40431380
61647246
35289038
71387661
2985136
25509272
67182585
51022996
45338083
77769602
75817925
30405334
25361482
66863849
59559227
90959919
45634544
13204481
22199037
19639209
35945434
55326403
25491183
87577634
58027071
1641356
2523543