31293875
1618755
67549467
34993410
92755440
82834030
2848999
7547624
15472281
71339312
931760
70137594
5688500
2141425
46679821
48949408
28163508
44885714
65637052
91033259
44133042
9024734
7524377
51499321
27354434
16864195
3081379
72651045
725132
62859120
63222173
77628106
4991486
39596082
9190259
14732525
52662490
6573290
3785447
55288821