51088844
12441557
76969299
36138038
65173563
23452816
18716686
129228
27132262
90987098
7559508
1349406
27302610
10329700
94613575
92097189
42576808
64256842
88677846
72981264
24751483
16648073
8309730
91984697
69766503
48384060
12003749
52771725
98784343
88824133
89179379
98836206
33518332
22153147
81878483
22613315
98953255
74493831
33127578
62636538