96322103
29177069
91451504
99247077
8574397
15483665
72757625
2954745
2424652
12866743
34446675
65442706
53482998
68902150
20044376
58592367
69264048
57128656
51736661
68432125
77914156
4588250
87919841
946776
86884512
51872707
47516380
25076014
39402978
3860143
9721899
35674269
37996794
95849165
7932948
6012227
10627642
89068434
59595559
19544809