73631602
28435258
96416358
10618033
69787701
41739764
47011198
33875917
80656948
80374114
33681469
16588427
4792187
14728336
3583171
35683303
35812184
73429976
54123350
77957693
12144932
55179509
29281791
50179738
620597
55361419
80883964
88049520
37747181
48139231
77813467
18019111
85074866
52208367
5585296
71376536
86485782
2886457
54811759
43157511