57162583
15432221
35898963
186693
55864612
16395417
64583924
77056612
49482125
65221787
58924608
45772090
70676258
39575667
33175095
93464390
3265039
76447546
8101701
75272226
449041
29774288
12622503
8368338
18065866
7612724
95927723
59529953
14335073
40973598
54827184
42765253
2649788
55184596
49179727
44945306
8739654
64177705
27065720
38436167