78175551
80368677
38981804
73793271
64595899
65884723
4739187
38703863
21656015
47643948
1187978
95608098
43623907
9031209
18723577
11618861
3414248
79049686
63927117
47513349
619039
55738054
77442004
71603422
47671130
33204299
26247125
90637918
28611196
9637736
9394281
39339056
54254463
8775807
3816497
28832917
7156636
21756481
56836881
91772171