42654153
666144
57352114
22695994
40744173
629005
75148511
47028602
36263896
15649836
17701348
44974678
74714068
16701726
7615997
4222317
55026571
24268139
34488199
4245765
56725734
93226035
95618636
41519608
95029603
11281794
24478385
39306248
70259947
88916686
7386333
9202163
25489893
90541026
29302808
653087
47206911
64486423
44022915
59982185