7090559
425627
94116542
42159418
9251104
7443540
6651286
29479
57813031
3646540
37257310
15596298
69866404
96373422
93401323
48241694
50951574
43911272
45634006
73317540
94427399
48881106
81492170
7696957
85348876
40763182
34083587
9632975
188560
11926429
21808994
37295238
88126470
94691283
40416634
46088689
4994701
96418815
66418607
36226750