48318613
4119383
32394566
32771654
1294257
19276201
68115449
82145995
42415139
48594709
60772202
45825771
393754
79253874
41691629
70058082
81353720
37648057
60747722
8533555
74737149
77528198
52041007
3612955
93863411
9387154
21795587
75883181
68589904
63137065
89651629
87385328
44626134
26988669
64086381
81291119
49552687
8224167
12325621
88140