90256885
36078836
33294748
25443278
15725652
14928935
30579181
9548312
71191160
30073623
97385583
8786397
39378260
39343258
32152191
86689848
1058947
29716531
296814
12889787
58794587
61724984
5199718
37274412
43483368
92928448
6250650
89607182
19082125
79504305
9945988
82051234
2237437
96143282
84798088
19674868
43796694
71857419
33888569
93275118