90672416
3552487
47736699
56933572
99848456
54445524
29105895
64744553
30661293
9361596
4387451
31098672
80689777
45355249
7603284
24746296
2365876
9992854
40119463
17284553
17601950
66027972
9819690
82629522
43467557
12346098
8836194
70833378
6827159
86573162
17855086
53185441
52985751
55968062
186433
59826833
32111424
1096944
61511125
5686825