75381375
18772936
25964947
81347252
86238205
83688293
35584854
85804842
89474784
60732961
90092987
21012735
8021132
16944636
72989082
87165849
41726425
71034879
89455518
76984079
76895607
19624367
96332961
56737789
96183586
40845647
57739696
50071250
35011498
1286165
89156077
82145977
77357251
68822721
97567594
88348647
20717944
75595581
38997796
21563746