3097816
99619176
77643170
78128576
98088006
5246199
19443893
9438270
92445824
93957178
80529552
86914527
30361116
36721012
75643393
15857349
45959056
52499062
30517744
23503322
670933
81749531
77941027
99284656
65446983
29736127
90092254
97509699
88504865
9671339
413898
29562311
71877441
9400677
70693132
71615198
72202385
60918729
93725604
64507725