93391535
12005709
82333830
579248
36261175
1799750
76915776
87115025
45187139
70424684
75407863
23641
82807388
23927310
87117269
37154094
86768536
65277348
21003094
64256732
50183340
82364104
9342938
58415786
86753881
37095078
25259271
15804251
52348246
53726291
49019822
88341773
245870
6407526
94167286
9564581
44231008
67927907
219246
44098494