58072881
5206135
93741547
31631293
25198562
39875295
30371692
23011569
84196386
2572810
59133507
99348789
64604753
60447720
16291010
11734354
46668233
66032728
8457562
85454291
4348281
48002497
10804376
47755070
93265109
37687260
70235865
58383783
70061917
2949390
78355967
29492525
55452528
49914521
80024021
72296
12681884
85017307
15566665
81507856