43995182
45233364
24233646
61416958
60106846
1545092
80598978
45706407
16121607
40594697
76705050
75162140
27475866
84192672
15979734
68929790
14885844
9696858
91836232
72793704
81413141
45118793
17858807
67945741
4252114
265291
12546828
35877570
97335378
6497591
28173443
26365303
34492282
24764768
17867826
4137323
81943956
2799788
234199
80364634