76578776
16518020
16969044
16956361
69568479
71337266
8928961
21601136
4064011
84628745
99696413
12739851
62078218
10032368
62951055
6802373
53516354
36806699
5874115
72204522
76071154
228591
1167225
94436456
6754113
58175403
20594342
21103554
28948488
97595544
73576933
34311893
33563327
94202350
76978512
146558
10734344
64004037
34551739
5554954