85203770
2316785
65151267
84935748
42257067
22085877
8306004
20476057
18779189
12086118
47924720
86144556
93975269
28172004
43213148
44913755
97846280
34308981
85909997
18575977
47762199
4120326
54452458
39847388
95319326
59231150
33776500
84704635
38711641
54438801
45803553
31277890
38477967
52956161
91221002
62847384
40867351
95688287
88225744
36379455