32207665
45251193
72904291
89336623
23430
61592704
45571958
86099116
22283824
89103340
48611819
88839054
7909779
21921928
9966932
36097952
53581585
66059537
94807779
34545301
2180951
69302930
75612489
78611144
65761179
51943489
93604000
1239171
47741813
1414579
3704660
87708222
31973994
89285706
805848
56757207
56356811
20598718
974944
79188323