31522224
50896798
82118256
2036842
55098293
15042770
63445199
26681094
62463713
52182006
62198382
21459788
81945130
8175912
30781844
21321934
45218577
54305837
2361219
7590440
155541
98763161
17947322
20732786
9202679
87643610
39954665
15828860
17437897
92286022
3284834
66163592
59147347
34667892
54095012
33425941
38031796
46924046
88695591
92562669