47822991
85463923
50124542
47224696
64099254
36855485
93605859
58225726
2604810
63501225
42678330
25107149
64276100
7409524
79631558
94014338
99429635
6001668
53586161
47253197
78308015
34995710
39911859
89966032
88543229
17999939
24399413
46233299
45717900
42176153
12811631
73887752
83048242
5838196
53302535
69379781
22431635
90965284
17413348
6920330