71012076
44097823
43845889
64048822
264233
77801770
7567851
9929521
96195428
54243240
73717449
67477523
36899515
12625519
30801431
7467723
19555368
1242562
8079342
95352232
280385
32129740
12972653
83721289
80569026
20061865
9784596
50021661
32532034
35793639
53706839
91291633
46161581
58929005
74372031
23168815
91136985
22668934
51571450
71281230