76629628
89272284
83786009
77839687
72746929
12077585
35675127
19564973
76832782
58407804
44263285
17939407
16243421
40465874
53435342
49754911
2361135
50399424
23727773
2023953
69501552
40639619
3216547
5006730
115578
28143003
65138207
3903992
47589612
7684757
91741725
96818253
53405635
27903637
58086436
8317896
59853460
27746088
59479070
28426709