17199060
85981016
74402209
83351209
76016714
97759092
11219845
5055102
6459731
8838924
90521027
64234601
99407612
25478921
48426752
59454464
84914311
12415087
88801465
59287019
4950553
20062960
37246234
98715633
9787416
95317922
87269111
92251442
48613064
90037969
98438528
86382532
82008259
69322977
6157709
43972270
27399899
13848966
7502996
58089416