59069051
70843978
2954570
30593587
60985160
56596874
19519966
33636263
35064467
59354455
63773701
49131505
27455560
1273505
66174029
55217210
59035468
54602811
32488581
83184205
48659328
3660158
13951640
26423798
64739587
56766659
33083359
29692416
95061604
4169828
64211078
47095412
94446074
49183962
79896213
26361849
61065115
45411530
97665
29786412