80162128
37714792
15741535
54272034
28291356
95239501
46017319
99932781
28899194
2032382
8020826
1039227
8555861
17326131
93056015
41937891
1144518
75428684
40891802
54058103
39882255
39374122
3562352
1558028
37395811
45214241
24016096
81235875
56282273
1370949
24315170
7788759
57432489
911590
69587797
8592110
16609776
5881742
82987999
2203155