33779153
1105507
10426273
35735681
1657802
58044320
80668036
6166194
18624781
41043790
170238
37433134
74508511
29167291
11023273
53316708
72853558
26702159
39461129
7715655
90516655
78546074
7745275
61074587
86459231
41696453
79841504
30244658
84155836
18258854
91328393
45901353
1708879
23761831
47741133
10038311
3087680
8393610
24025019
22311125