14569515
92113303
56912255
68346051
19382162
75884774
84958891
32982585
10574000
48875272
771962
75153310
69184950
32676954
80508966
71353221
77489632
74219673
74004584
45608922
70627173
9295854
79069513
24494028
28967559
47496202
96351538
61253681
39307959
99436068
28474215
87992450
1407113
79725349
79359957
15505162
5451529
14797750
93222283
60449172