85233194
96961462
17159666
45179420
3253708
86993349
28744187
85084961
22145222
20857032
444473
19256865
76483181
454721
78338399
48765269
75699057
75985228
14817177
64293265
8241127
57733660
97186240
51835295
42252573
14018011
8239380
3271847
85813392
8804254
17014317
12237361
94018453
99598077
97207739
3196141
1281592
16574587
48654924
86216858