99071037
70054548
12381113
5532196
72082897
50021958
50881144
62165904
5027112
81462716
26636424
11704239
78702685
30943182
64714577
15381829
72547605
42474038
95131633
85694817
60892185
69084829
91446031
63278273
13884552
2386716
20223478
39192215
52746425
87749170
74528690
50849736
54967750
96194728
51667200
69919158
7042177
17309071
88371863
59312101