51885417
82607217
67624940
25513676
20974165
20185123
50076092
1820525
67752159
43213285
73155008
8817747
40783027
908740
369123
68465480
56021975
9027273
88293799
16091508
5282373
88107676
77263535
3337754
69188264
65511748
98582174
12574658
11036707
9425023
75236566
97619394
99332362
8350374
94928647
48466825
81822848
1238860
76029362
88608859