45083564
12066689
95977934
74045242
64977698
80405115
7133354
6292664
83518298
5626128
13858163
27079262
35727963
10325135
352056
70944064
83996817
9837617
49521870
41956707
45772135
50355139
95878121
22182999
57148
70372505
41322389
21796064
22092906
26134972
59629873
59529075
52647042
56988685
4127338
14668625
23287568
69144830
553366
68372193