38145168
56872887
576001
36679920
1723334
13199191
56679024
39897069
53423240
89849036
9237564
96146093
89139670
2607329
36263387
96949614
95556558
63212923
5492632
20509703
34597538
4164957
4646075
88966393
58632210
63511836
28912947
60931520
64871099
70589351
88940
42713794
46108855
58218846
23616604
41902278
55673731
1129539
97552178
9954970