80191447
53421836
39484890
44051587
6247291
51623483
1340425
5029467
4356801
13517238
16448712
20618005
8959915
90207765
5557924
72257513
88474433
15395831
233531
29722268
64119180
9366942
87203505
66857269
57635774
15854331
7738943
2921526
74992320
65787362
81421973
84629343
57885009
15027691
23537024
5374773
89758525
6604535
40823868
25802740