90504592
7075125
35842942
25113470
24962996
48774028
81148589
217015
60012593
5153682
20464795
8235718
15192840
14314415
47473327
236062
14674633
21042414
34299426
40934159
38423253
69261458
44374731
6716310
4670517
54711933
53633885
14814180
4969381
11829868
10268262
14061405
48994957
1034862
51788961
2028986
1992503
48766043
75574237
44442868