70049715
45305499
92971603
34869919
40356451
4134746
91124933
17327743
85646051
56816852
65008284
2494671
84281062
5537584
34019583
93351439
29674488
80656621
1625474
43542542
888222
97521201
343121
6689917
98413618
13824782
68127387
16152526
64254315
98977048
89606116
6380639
35419827
74224581
80192071
8725967
20391957
44141672
47334231
6026121