15608689
11497965
92074988
68861082
3778686
9248679
69757321
17662865
1352507
864507
97044564
47313538
17575460
7258893
1097480
38932994
69489977
9438623
455491
54071032
31495780
39153815
34624451
20576368
79885419
30042236
73486297
77116864
44433976
45524378
1042181
60548641
76426077
61184073
19089803
92093876
46587954
54075561
8527999
76793305