57936002
94405015
39646604
36668901
6797460
5865318
98121052
74729895
47812952
11679059
1426522
31391839
91694535
40154549
23773655
77417436
59137621
6725788
80782792
56015629
66421099
62029245
6381510
14336845
18483333
47662595
37833220
41974974
46798820
83135350
61157507
48126344
91539627
86976725
51007424
1904001
61006271
58461023
8251841
42543941