42447980
80078204
7187432
83213401
69759740
11594285
50053014
90294520
82731872
507352
57491942
49037782
28988494
86559671
53175066
69035303
75018242
57499332
5648388
42727897
9042733
59663987
75806571
30206688
14563944
33076665
9303329
21948154
20524329
2961645
74748226
60556675
83006115
40781847
43355297
68268394
18628909
92977774
82346605
7482078