33148290
49036404
27582816
74911219
4164758
1550152
80834408
49615496
7865087
52713114
10806941
61643606
23722186
63117787
14421785
43031090
88531161
81474258
6045366
59023426
8132582
97281819
84576245
45058189
84166325
35809749
34859915
23033280
67193699
7265625
20602469
58783851
63893266
79808568
5141297
33405493
22955288
34809556
23775599
82047390