43192348
51059954
12634523
29864135
58145951
5305267
65286917
98771658
48433429
83511294
3276471
23192483
67178117
87194222
96073281
20487896
18146809
509455
54896998
62159807
5400412
92288538
3734916
11133326
8388534
85853021
8032250
41198891
12726645
40039401
62291254
5513579
47522566
40246981
72262321
9208694
74557358
55118940
953766
2517934