80489502
14543262
50415832
13326044
43204431
30273614
84829921
28009690
3720608
78805447
1261384
98869197
72909791
58076836
75944599
49067704
67491276
89835000
81218021
66389179
16638968
77355016
76602292
60994600
61005346
6783051
97701122
47402942
37846741
26132693
3502218
63633243
89662738
6424587
98628464
88999996
21461105
63007874
92588604
6535550