93169214
75582415
3338508
32971086
6780569
96854777
25983496
2964958
38685277
25566290
75522175
47302769
99542993
4046619
3504492
13412889
14134226
42926608
28258188
669042
59656536
92842104
87351889
72475160
40455168
98801158
69275953
71706821
23719769
95641344
19499846
9814678
82591745
21955662
70463029
99968918
41538130
82912797
985388
24471430