5472013
29563858
71637029
704822
27063937
3373256
9803238
51493625
97213686
57415163
846302
3578341
49764017
48116681
93287029
38033013
30135680
64987258
31376522
49641017
68622715
24809019
59881283
5953107
96497251
55304161
6549846
66656381
59517890
95179804
14891602
40414092
62275
16377018
50848721
15425873
42209127
94821418
31959305
68613250