641893
34011696
4222503
26055687
48456891
38464750
80677221
15388211
470125
5041176
9639631
5264726
10152798
27947108
65673024
5524221
74221636
17739823
88904819
71349140
93177563
21774466
4187946
74461742
7876828
84049881
82045999
806134
46061275
36304810
30426636
22662037
52677324
73726007
98997279
71385717
67968248
97914843
54851988
17957373