87068352
33637161
58589783
38502137
22384862
78739565
1492265
95696667
45804691
17145144
8189693
70883005
44205983
93232091
19316969
53545016
54035351
40892788
48678180
319792
4056817
11569442
3259560
57518592
382805
46201455
37092718
96029730
9663580
75328401
58433535
67598817
84812679
28783863
61461981
24564278
17351466
36334898
25995081
28394217