86423961
12712958
55134262
91161224
73678004
43369070
3326969
22714194
77535510
25935427
76268584
48261016
82463858
317679
97848403
79407697
22994914
1625512
12922641
36262862
10872723
1639242
65212518
55142022
8146731
8579858
50113342
20218234
701115
1813479
45087173
34289603
95343031
88816414
78681699
84526109
66429320
98967631
16688317
40424619