96772967
59831144
72722761
4542512
82522162
26917872
2105303
21235079
91934949
16272194
66821832
44631245
20636669
60917231
32229991
895460
8677990
2114887
64982608
51693828
1704877
77212883
93876393
15306586
545265
87786492
46568208
9015716
46322393
92563682
59236103
62229139
52564656
50788724
18745418
38156796
7651213
27479862
8459272
35276957