23353663
75245197
42882638
15301659
16536556
47979474
7113597
82338715
2809106
61934902
52214570
20103246
94205747
313915
8833280
53551809
4127463
9053812
1450876
1182242
11846847
22967625
20893466
52653870
5045944
41963516
9354332
80611998
89188957
20456009
63423058
54169890
58559603
86661628
18448161
25333209
15518936
68015375
40986671
67437233