10229509
75141488
35208018
86482735
5796061
88215138
95433628
62223732
64919881
55193505
20301019
99157581
53261679
8025369
85744334
92208180
57895087
940073
98195534
28011599
64636077
94843204
82768609
919663
20138819
74053636
16067826
384730
62339281
83601327
50219234
49597217
96297908
72472410
57286933
55438920
6467949
842216
56748138
92861866