3429175
51052862
92438946
34156820
37159949
299544
31298152
13295058
38873201
78027014
256269
33357361
45374715
32521749
29295099
55773254
5156711
38646206
93365003
3659299
52353231
19004597
52908662
3073311
6681194
56813303
69926010
71439272
4070204
96993418
44664528
2166210
13716110
9559303
9216503
52021919
5929382
26504380
6789943
5588125