40598994
41852465
25542010
96999224
30418134
15787154
50971035
38249436
16852981
39074993
1503230
82612816
83846249
3877475
81213898
58625425
39886439
5485751
85277102
23005837
91686639
963779
4941649
27793578
7632617
71742585
82286623
8253122
66036716
80264947
39039666
61918939
4513717
33171647
14308710
77686092
31475492
58425678
24775176
51133256