50723061
33583856
59135814
10747888
45474602
87174205
81916114
4649635
70551868
47219095
5396154
25575651
45927503
52146048
17993474
87131486
36074196
24682500
86382324
60439634
41247887
21046942
20741035
33642749
7976774
49017028
73794827
95802010
4768145
33802183
31097676
75786882
47311080
79371321
73775185
40983752
69447621
68146929
6282400
31718202