98681300
29991167
88161861
508362
99003123
29884525
58709361
13273546
96604370
77994840
6144671
68583517
33964958
352722
1889322
35854434
86258281
84123808
40993797
368410
44862947
46443543
71975655
82567758
68579978
65852236
67808596
78751830
9772063
73469161
21236494
93902211
61218173
73881886
79648646
82546570
97668160
68861282
59932860
7338776