19459202
77519359
38376366
31197800
8877543
517343
96487921
87619245
48199896
96117097
7411417
90298525
84178071
26176345
454525
79329978
13792792
75884259
562436
8117806
84476099
94862595
56964584
81017319
75781221
2966822
73646225
34538499
8441820
60965056
42555141
87244623
79271902
62795354
32034108
97978241
28643318
3049512
93595676
38683827