83091887
7154825
41684124
22718490
2762350
6332066
95811686
77519851
8279765
5427292
42172477
643842
5046687
71577903
6765086
16604407
70039547
78525199
44729466
8118137
68241540
58789927
14727920
19964834
94007009
2225740
15665904
72128494
66334008
90399680
2781056
20392941
4222595
25021766
69055590
55905578
86338074
86244320
57929888
617162