18447056
1352483
65293800
95516154
95653447
31084367
54386764
82119065
51969306
96408979
82449905
54953918
9048639
5953280
35093907
3114414
34036886
25084467
50019956
35854653
78163002
48377519
13942556
55803934
83817830
661516
66404308
20321885
294119
83972525
6934614
44928649
5452474
5939912
87798833
89285400
3951490
24167177
1173603
71876848