96307905
26929078
12266036
90425877
38383793
54079551
58398968
8452102
14082222
72011410
11786888
921609
55138393
1403794
25424398
83407727
42953690
71215630
31634675
13653790
442798
4787995
33599875
52479955
67808302
88866818
63352995
4840924
35397488
64666453
797144
95457595
89503045
49204041
27607323
29085734
64546620
79295181
4869056
53224863