73522822
16554456
22265905
46743212
57505444
70645092
34857574
90935677
20621078
88585966
95011954
49439097
66495198
719313
11949640
17833857
71581696
39346338
8225861
43624578
79656540
50079924
99538011
70644125
82518361
42127147
59035791
6243746
4699413
95845273
25448697
49857288
26001240
864410
36042356
80689241
79648168
1642334
95343441
76841363