2425408
49339403
66072820
34763571
33152572
28761560
21299447
54409766
10327847
11277293
98206920
54051251
1772691
21187187
71925664
97786042
89701317
4885906
14396046
90961670
7514672
64283038
31857507
8739141
1569257
3190329
63449037
9894541
41074165
68883219
10102152
58576919
51895670
18315576
36588961
2716898
16396915
88368695
1703553
49124049