97611127
60704115
75774410
50437033
24619407
70603137
25473920
23944500
18101299
88097106
8288952
54483219
50972737
78799115
95442795
73665445
44614191
80689743
89267443
88323405
15146381
1151454
82891117
70974528
70819193
28016027
8317791
61701539
13605756
13159818
8401514
87313527
75603508
44407296
59398721
90433422
1722462
42197724
56475341
9938889