94084049
98857278
177221
88893141
2672104
93828501
9085534
86856093
71033989
78519560
39526359
7859867
64845985
64163856
880123
31547849
22077660
22423420
39088308
51121468
49013988
74282246
33653438
97853748
2847696
6269587
49032541
88526479
22494483
1628090
8136861
37129722
48261359
1343248
37586783
26959707
6363947
38104019
3668527
20657366