72739199
18561188
97139109
53589957
22358392
16676810
7439632
26173105
46659821
21613472
13169018
76376727
9745747
1497506
81351154
65041642
42254691
20536440
57916729
45099818
50789179
73802823
40288904
16828613
14246184
92208903
39877201
8827262
33483519
53978558
53421681
47059739
93175608
22244574
18189419
85758264
11713591
71977179
44845798
25308667