3429490
6908400
29657077
81709243
43989301
98798840
59687410
95467258
80045376
70362388
62134542
6930594
47863786
56559863
15528266
88984874
61623941
19494197
44349397
47135454
81611902
70368267
8983431
80436835
77447162
33206295
3464867
26886244
12945465
78528746
58322274
51502202
86983869
3319566
3883106
92786912
65618501
44739727
92469637
49857156