34772993
29985246
29481633
64369194
6451971
1675936
35421462
19281372
91748423
43467419
62385
48671635
15585879
8001222
50571677
59532951
8860389
39928877
424562
76036116
83044427
41971406
28646042
73461931
7387407
57976603
40722457
77483034
6061677
438643
7654071
17054912
72092848
88922917
71581808
99915145
3033435
70256877
72699576
82959984