95392039
90437764
10104501
18441540
33713610
21674616
83351259
2697568
25196975
25259651
43952497
3226394
2367968
53355072
77935168
80672302
56487885
4321071
50994538
56722315
8905855
897692
7922908
8432291
19961522
4413153
509883
54927626
41097112
81181797
76937495
24233015
22372877
57968499
55375685
1641034
6564125
62156191
9292991
77835118