12198586
48949688
21056130
19277093
3599046
72123262
43052772
24933120
56201170
54326735
5699607
52089045
80476418
9256183
32512641
46149163
75012841
1532528
40245182
26191587
71823809
97603819
18004791
41358601
93953344
75728797
56979043
21015325
62368917
17643463
6358577
82344317
7990502
48239930
68589438
70486420
8070413
17025983
87657576
14973060