19978015
75079203
86053676
27294093
59781953
45333289
99538209
26023882
92196691
95003364
8184570
33862424
24606138
49714976
54494548
303865
78346761
99324957
70692924
4962147
35822820
51028073
86939320
7747917
30641443
2488138
72153035
66748936
48089299
8251755
75126937
14181890
50789157
96742279
87404967
26018426
74381052
93773893
74169674
35875020