27614733
16053990
12603133
60187435
78635873
83464539
57557635
8319782
69941944
34103730
87547543
27779190
36466945
5713892
49104845
51704597
57135825
33677062
78561355
90205671
86081000
2076925
23264454
16238973
95304090
9889586
5911178
47213827
99941177
95526564
85736891
84859124
21809707
43968098
9671978
6283036
42309072
49489280
69112371
69946118