57197976
96037943
85232274
79909842
12898733
45358255
65097774
4221851
21031784
4992559
22622219
76047517
88292418
16529671
7101785
8086834
20992317
85815187
52582642
45023255
65225032
63162695
768333
32747772
91701122
76442887
13214898
46171483
22438470
98432313
10576651
7294305
50159705
79483001
51057580
37049335
71774853
14475965
94625876
83729479