66711778
56104263
47741195
66398998
3033252
78146613
63252167
73891539
80428842
95146360
69068458
93316
79965087
86943573
6248884
99793817
82176436
70003791
76733035
6614858
62559501
51948687
57031578
19646760
78805395
28914690
1729404
12852384
17979562
20234043
28106046
7562514
484966
25933262
80929022
83901778
4342876
93608383
86577714
79503280