71857246
31986929
22208636
84556442
57963275
32152581
24496478
35941549
25683499
67309860
79309140
3557123
11349106
41326807
3233534
37017698
58909499
6835189
19812959
86185633
95693262
81469702
99261386
47126669
33009172
2452694
55755615
43952284
6143372
260882
43747510
86697726
91464100
28553251
61523308
27627157
73854835
39754267
11246947
67601381