36999772
80081520
27217656
42861193
76871212
75005555
89138014
1342768
97941979
93187556
78736766
56432231
44626383
67099032
76843352
74642265
97305171
77704012
58873544
39192741
83481613
28076027
6998247
85397161
40341582
34182174
31161441
84076020
96967884
52848636
2322437
945470
4913480
49132766
309866
17957697
8049635
66576
94032884
46593722