98299900
7889634
4753440
83944163
48557290
94271864
70231790
6745934
77029233
77226291
77434668
90695691
55804988
70924104
86584088
62011947
205178
6683610
47412313
50935542
16077824
62175338
65737073
67324969
2670541
57832201
3896141
74336738
33964271
22858533
97271188
33677121
63603439
86606662
85417525
88062263
79194050
63119936
33636231
7773215