52277197
4644468
1854177
22759218
13785155
84619690
903514
61411309
71812457
620040
72268422
51418658
66046050
36163028
7844205
49914863
4842649
99989110
82663173
26345625
1934955
51482062
15551997
50234330
12809057
22764534
18702664
5685888
99927595
13643161
9148817
14761730
80222764
47902067
18013835
7546219
75602178
82829146
37863020
74981259