12396350
24416500
2677332
55023688
2235920
83723066
46491248
66245356
63933793
90264387
27961721
59729134
78873318
55326200
66045464
61812892
15559961
92005519
24337901
5497579
77737263
60168435
39635476
32215751
57887071
18712512
97608027
36527017
5594528
4530992
9005291
89933295
62438859
6032827
67596
90436244
3984661
58107607
80453753
21709766