41877103
37516172
98735
5131865
6466607
40873996
5415445
13055587
37541716
92331795
98629557
67139823
85022119
5985037
82959666
61351075
8684742
20347107
21175691
89521035
19027929
47407295
67663851
41523746
79664042
76127062
13311637
53003546
22652680
29936087
68218279
70761267
14566527
9897934
416541
73329780
90625183
89452740
11378610
58782795