27809020
42974016
1797864
27765108
3407501
63012526
79422138
24294075
29676419
25429915
22345412
43175301
67426145
9608802
94984927
80238629
78409884
95802797
4133647
11341475
68226362
52955805
12573282
8913563
3259348
43351403
60805113
87295575
32277802
52157646
40995539
51572940
10328828
95326406
86178457
54641388
49037671
6310420
4237123
48487310