8305022
93398483
63313443
41783438
75775093
18627712
99423930
40791310
5229320
43059684
22572994
12802658
61593471
88409710
23401488
63168799
82714730
35113945
43385044
68247251
10978041
81499037
58677492
98999753
86966983
9915567
3827060
28795816
26281595
61412573
34067212
944516
37888279
19184216
61303791
74144795
9172704
73902182
3014663
70046260