22616090
41668171
6098958
35326524
5543975
82823645
50657450
35998186
58717339
39438943
49147564
39663670
74652980
90799228
77693592
52509056
77735582
44677958
37973782
1804052
90419220
69208454
30175651
10544639
61226481
46937656
4840791
48545457
99214268
2834647
14606804
7914264
15958854
48483023
70174975
58064774
35796620
30753399
64984179
14492964