59136316
81511612
94069588
77111778
13884019
52892462
81114814
26554419
23553042
3914828
20157330
81514994
62986551
48631294
56009409
93637172
3981247
89597958
69885150
80612074
94546673
1872283
4420141
82041791
67345551
57661984
66746774
47424921
32713340
542167
47786942
8514196
52166351
83685866
5405298
55228731
37524776
37916602
30674360
62679984