87212875
66039438
36403944
6026283
99411497
46337588
22047030
4722560
86423816
31954747
32556173
99317456
45216626
47306946
47536277
731490
30853459
61461678
68557899
16531992
11373357
36351946
39683960
5254545
6397148
42747644
79745470
98799330
67369689
92751843
37659810
50155499
26823558
41614370
23838274
2526081
70966231
39753750
7414964
74506974