9957254
306706
70325441
43419485
5800356
71425082
1640864
76915353
5630
38714119
8035016
32695696
69253476
41108435
2753329
76607707
27721092
83077564
50671653
5848554
85538723
18935963
50089956
43428909
88651702
45294594
14972203
60318887
84541331
70951394
40038929
88465521
28342894
54473569
42056157
59403965
99406026
50468122
37944484
82284058