82038368
73362013
44839200
16928014
76711649
187820
4684071
72808651
38206455
37185016
85808486
37421469
56306826
3009733
83188931
9857761
96153878
38192510
66599227
51216203
48583753
72787073
61093465
71533416
88661231
46661574
60576753
5064796
54782543
2581550
1684436
31134348
70228935
23405187
44986612
34118005
40792043
42611175
26502904
56699475