1030423
89105031
57905861
75978881
53871026
86329565
98781766
61874129
33972082
33679156
56273537
5556251
62379815
79825551
66577417
72938947
78704680
519766
9274762
54674256
54943295
51936230
33496332
48311945
79325607
83302778
36327251
9189006
38984133
1841810
7984352
20404818
93829613
90705890
15451036
38888227
51411739
10624052
10856216
3914658