72247859
32115683
62865719
18817120
6797128
96347299
24843665
96968098
82699642
9537145
47746716
60232172
43664081
2409192
61493356
95522967
15417782
1862168
88257700
62664785
95703013
31537625
57636295
13109895
32225926
1701443
1317979
85815838
11853757
37029435
99951305
48401796
80204697
70914218
66182615
73256223
49622777
27312282
99315200
88171626