5017619
70198819
41393927
16534984
1347182
93502082
30857797
54905115
13636395
69304847
88632549
76851255
54519888
4825155
28987973
54316803
47853431
12407246
64357871
4472146
44655475
69652039
15019333
81092053
57367723
65708218
39031869
7123552
85351897
78861781
46627687
1754679
61068512
98402652
94374736
6467989
33198193
7097248
96867435
83479337