44678948
8542852
40003806
18586138
96914824
14275777
52149456
70626260
46843572
89982112
39776271
62569751
83652639
91672927
86026371
81484623
34327632
29246663
10373103
40387835
4676897
85509124
40085072
85408211
65529220
20811556
31573942
88213478
96636329
30475325
5489481
11527590
82379226
47215144
88453427
12473597
31693656
45236735
98466136
83255016