74707684
8621563
50462209
4153904
21137072
24743510
34493948
67512866
98183639
68061176
85052956
217244
67286313
9488606
56853123
20515617
24555233
67423471
86014609
78467042
41789091
44881351
59304829
45614349
94535466
35716166
3266581
20643109
76338320
22958386
39618506
25994616
98988536
30838537
60486074
54149998
39544728
80872226
30962166
59616101