31918397
26573862
2555315
13453938
44435285
97739596
75173895
892609
15731654
33048416
31777964
35099011
6766869
30044425
9954450
94412758
10524705
97205428
274644
76832022
91102470
9819484
60882550
6740948
4272610
64398985
25971295
9773640
91662626
18161002
86746168
87515933
7155323
60253832
3905522
73652826
1439401
2006330
77776814
609847