61251078
41299626
35763586
71337135
28354725
42311822
76756894
82534338
38309199
34596225
8332678
74638466
521749
51972341
2883969
21323073
61437199
24204474
10273590
38124155
64997568
68005684
78916549
2676925
7993721
76877366
14645467
54234119
8861571
28144626
80001948
30907811
72997747
79703377
32953863
92901691
4056725
90817750
30186716
39355698