2797340
78092612
72267809
32333464
20211363
295149
76472653
16484033
36184639
41565256
89536296
4463292
69532563
59075027
26256145
63193259
12151692
84088057
18198686
66674380
70126950
33656601
62995151
1513424
32086643
9387304
13325252
76653448
65522981
34015741
1854710
75413751
18654342
38644091
62328645
95689293
92184255
27182630
1306507
6310559