3636179
1868797
54228655
62168520
19773694
80987133
78672520
47532793
69588241
86686829
26295177
28928645
94759501
39029538
17389628
78076738
44669491
7214018
7760900
17222708
58876751
38165122
55113515
2896471
75743150
1648139
74899
18671711
21059034
99958427
27034344
16738300
15011384
76745751
31701266
74026503
9625199
83976086
48075452
38478441