43111189
39584162
92344858
404797
29607976
45717925
3709106
24701438
6035713
17138377
8971538
76238691
99032263
24679876
82175774
57752057
95046197
9799839
37845917
4955376
58854032
38505392
61971561
29593705
1298438
1588748
70237238
25986498
21273343
56072630
32328148
74537302
23066289
39084510
80659289
8094050
51318470
67016604
6146116
42353797