84085692
17538829
71889967
8498825
26735772
17631186
100002220
20755953
68464982
77896267
39133006
84636862
51313983
50828958
98587491
85683137
6791700
54698176
56509742
18439025
61453423
6491016
85585985
86886510
15263519
10383569
7874492
16031902
78597784
70695449
38199365
61703264
28365062
57776427
70476568
32477127
39094544
73026155
92525109
8735677