67997017
2087824
12956283
6745348
28143980
99993713
39844067
28245527
5158298
40361567
85371436
48719548
25224328
6975873
60517765
90569152
30411509
75817253
8562098
35738281
138251
2402177
26739811
38857798
69774383
51833533
9195077
44935385
50049613
29947655
7099342
24942208
90627326
20883936
67134584
82534275
1521143
9563995
69226720
42847869