14883456
30907611
71097230
9224342
14881126
61446333
78961408
82488378
19983736
43453599
47685924
82673140
17228556
24992516
11747579
45972376
69108883
31875219
5065364
37961965
41032000
46813592
44784741
4607370
26725793
19948807
59413855
35631718
79654387
45105910
12405953
63165775
69152558
19008296
86695522
953568
23668198
45286445
30837353
42774103