60331006
8528863
88847571
28179352
3836954
6470987
27473825
15004944
15846093
7845126
87219560
358399
70833955
12529113
79161900
84657127
4286671
77152710
40119579
51854140
29584670
22167885
90621184
93644463
20529255
30312673
13181437
18573889
24734480
821917
48163471
665045
2444416
75657849
7329575
40048418
26328778
8022644
34731996
27653976