44589693
68662534
57501982
72615648
5364149
8077459
86278955
8675235
14998214
59041987
9154506
3448600
72736011
2936479
65921099
32035391
58703062
58928649
45896836
26563478
55878883
97759120
30594421
66845854
14155031
35577396
41705902
49266223
90646733
74609025
326565
10417198
79922487
56729962
48217563
65106488
68936366
9248405
88601597
78831890