3404698
6521112
5461810
67844919
74848171
31504541
56408535
55425058
29446276
63257625
71473941
52347160
56742224
89847841
58998990
34834338
10756268
43728759
74335158
589174
9695846
45925355
49741992
44565097
61035999
5303898
61295716
49507893
47646385
77909608
70956446
34758410
31213199
19165366
51113888
31409870
66859870
96719946
82838923
83625513