94949885
15185614
28025885
10109937
91176471
28267469
29841633
24882830
80439690
65124836
51615924
60959501
51972192
4689186
31307824
24464689
58577691
83268610
69351906
61718754
33434550
31146145
35361614
51125560
37107202
78532196
37442342
88576568
70696901
93762818
55145410
81356823
40155512
18639012
92388889
22455316
16996325
86882431
56162009
59187232