91432625
31596478
57083407
7631494
1812484
34703816
95827801
26385140
9525200
10651503
59104483
1762820
26774983
8892111
12781305
50313565
17926043
75656305
26543601
65116371
60883766
26967067
5772821
43033649
63241303
35828403
72852914
26116115
40406540
45787134
68197589
26814849
29867504
42801200
30625762
46964151
94976924
58607712
37571207
70692386