38431041
82389113
65323067
14226021
49747946
2642319
6943716
5152606
68173014
22338212
44068188
63091236
72495451
59206885
81086791
9622783
78327092
94653412
422838
39798631
10197593
52433867
23797497
97553855
96991763
63839098
84182603
12635291
13314668
13373033
40087875
41252279
85002335
1427303
24829145
45403037
10775041
203037
174810000
5775428