34493284
55017413
3336804
18917361
41384046
73244575
37279917
75104986
1990538
23529558
7988327
82138166
64403103
45184963
24876834
58501578
6892911
14214834
98905385
30644830
62783385
418104
29913149
35329787
16582118
98059821
63568018
33403415
86636551
11745204
97744118
61451966
54995566
183430
40711849
37927223
10182728
75979542
16784622
12801922