83731428
63256163
71121938
10931683
4946572
87545437
39432642
2063164
53426876
41849998
14344724
37629640
66826662
3579348
6963109
47704679
15853050
21648879
3765167
86671688
92447480
39182753
13011767
21525538
45129302
82299727
56795468
82132093
97733448
77063090
23243493
52467054
98199101
95582881
27789491
65379948
56171007
67378144
1292920
27027468