38879612
79489826
91331452
29454902
94351620
38679875
98472747
72569651
49739585
30331423
10997045
59936638
664960
839510000
61213526
53204834
7356157
60746737
58945646
77981533
83758130
88668241
62416158
22667453
98498909
18923062
488535
18042274
43257247
17797267
4304018
89137166
2232190
58393379
17278374
96344226
62093403
98354949
45827222
2141417