22875404
62239714
3069405
84262755
95974870
9820162
24328327
66268395
90273984
6504555
89257610
49964465
36138141
68701397
85099069
8279434
73162430
76376145
6127574
51132101
45676683
83218023
65994983
58769338
97629020
817654
4114788
70465157
11685996
79979325
39345169
5458433
5389180
44381276
2012518
74228727
78934939
19376200
9605483
63893