77643729
51601016
27356348
72265977
26314326
57491144
73096380
390483
38692846
27732411
66301112
30291967
23183391
96869878
38728956
2092754
99927136
23137916
99771252
2401756
46421162
2337466
39873022
52953028
82106576
68217440
70187030
79751951
13836428
37495673
57881622
11324823
94075135
48099170
2803458
89314133
7975212
55635353
45678873
36121270