82124496
91112832
23802585
3927568
27216183
57452503
2691351
10076468
4417755
46217491
40896564
13322080
57509199
29129669
55573284
27925979
14003979
4378898
31952555
624388
16834452
30236006
73561240
44134201
67017485
65537940
73621214
76075010
57268843
26697683
19243800
18346232
99536224
65464108
12432259
4275711
96841159
54077267
80932783
91975788