98948214
82004818
31144797
30523972
68208251
70872690
11839302
65564299
20065317
24151720
64927869
98116182
66209143
28324168
69503496
33577010
26209305
18366370
45073937
33792068
38354035
51323579
44653750
14005924
82359972
72376323
24163684
72158488
34701594
87703935
37014032
56783244
63499117
40916666
29278558
1046564
89724039
61712423
73126877
66166792