63058680
87134272
32497977
66594941
50366485
6213584
21743069
43453276
12382337
38519650
75325967
40665943
11582570
8461841
99843056
2257363
99321534
66776615
93878593
69337116
666358
11094542
61825950
72314661
89216185
16525626
9116219
29346
4427473
29377883
97917160
54808730
91777506
28877229
91744068
75084894
17137698
82167553
8698499
11869156