79943018
5449470
77107516
76386576
18956898
42633764
5035227
13189159
97572359
27419476
95726739
2625710
12697603
94705773
41118921
96634139
70027301
92283250
35014340
64287681
64021275
68737588
7986169
57317928
78575114
83586612
6676423
6171585
14693506
99243335
14478207
72989065
73063161
95898977
50464580
85637897
38352072
38913381
829363
58312474