5472693
91591254
33185685
285634
36172679
77149774
99854485
12266015
16636708
3246026
26137050
23853495
35093118
98445879
241898
32089474
95677369
34941914
64239145
43364569
85587349
8829557
80643754
18508749
9029689
2595348
95052481
54611385
66643120
39017002
51345445
72839136
77197600
19933806
3292655
95492537
99101611
15581054
63155232
21642199