46219418
61672098
33454845
8769636
30618588
93864105
64868739
91816822
42938712
27646377
24968224
1044306
49368771
2712920
97339225
78944517
66192046
34931955
55101396
86058300
10963239
84485993
83752019
59669628
14772086
97394961
44453043
89112382
11667860
9684029
17815142
71202379
88476156
79529963
69375327
39001116
62901092
82563331
62694847
64224920