86304811
97998506
81014845
89278047
49816962
57252096
61848331
94167382
5242067
68679459
55021746
67856321
75572800
86782307
46301927
50923390
31109654
90417783
21122535
82222885
35632412
353145
72309888
68969943
16168981
9481282
62824110
227536
85065923
6096693
78139322
93339150
12473229
65985042
32202599
47604815
12323492
39371398
47889556
47941121