29446612
56662500
14665436
90379256
92052174
73591984
48609668
58409910
92266329
72453558
34205209
31337313
71791735
66986977
80092508
90912583
64024832
81711923
99408422
31904001
50699557
75469203
4897025
80365058
472312
82558373
30052011
47659825
94995174
6872119
68445178
70775587
18385364
94475783
41732266
6079407
56837345
69153427
68413466
43296372