15323671
6312079
83923980
55031148
12853923
98149475
83038944
94196452
86466702
47236490
4737360
44227099
39685178
56419495
41962642
24085426
67249211
22234700
68284983
13531255
7425273
70767638
51803669
71017180
42196824
68806978
43631176
22168807
5492924
9304424
84945990
32269786
17383634
22146797
14015572
25585984
96214331
37894953
47843997
83446751