20456836
54868687
10403074
22615435
67198882
96009382
3861741
70576903
90837688
84847102
40151172
33827499
84472807
406544
67162932
60116584
28159982
10626076
86834165
73776978
34354937
82132752
16258165
58106275
29855456
8404662
5317724
54868825
56049637
38507031
5380779
62949974
76669429
13649004
45715489
97536226
20826021
22482142
50673576
74798306