78871581
18493368
23323879
21125979
8336225
7098180
35432914
1307887
57885640
25829328
5002573
43682942
93784073
46287609
30102966
8368589
1524786
4548783
99951695
3828125
73204999
27844196
34289539
15471353
36252004
86771106
4121096
22054176
459458
37134195
2665415
88391685
91513744
62449873
18968264
4901072
53071736
45728585
72245676
75704291