87462852
22957616
14157017
17456777
80904602
42005263
4820976
12656
90671440
495238
6339456
65107977
51528468
43134054
52227182
1730813
711076
23069256
99244071
22911308
39158644
44992670
58028238
44284942
24127475
77132816
48737945
74262460
98074267
17643778
61071972
8423801
30148490
36993090
48062509
66095636
3171707
9591862
94932098
48116796