96495512
95443229
3012147
19712948
4021326
1688571
69441877
60404297
401010
74091995
6167601
27828110
70268300
27101353
12852410
26825179
67841476
9813416
97106374
10566
40394051
38852633
2953302
67824985
60936743
75019789
18757293
9810985
95683917
44347261
83625204
96622616
20726901
33013388
49477031
92131136
86917947
37891140
6383286
92821044