9100666
63948757
13264137
40655047
86194986
94139303
76941388
67974800
71272217
18834649
49347318
70272191
55733893
60115278
31956121
88956038
10272287
32978684
62205610
69687151
57172685
53746701
6872997
8409931
94318220
71799733
73976483
25824396
16791376
30651921
7236209
10544109
73685782
88227651
43138407
18281807
330052
96277
36454813
83523229