5987995
6743507
45354180
45118406
19476903
6947333
97422221
67235578
43182271
93626369
82087550
67172885
12405777
49867203
80033245
7779028
95631701
83674056
9662351
53114715
11367760
58004998
1818359
36354149
96568838
1449862
14454565
95323470
54171324
9235821
4285069
6026704
35098423
98825252
53457185
5929266
44309648
18852716
95883372
44084898