51272843
30076118
84457163
9065179
66789720
30366937
5165630
37116960
99587722
18061775
88486770
89088831
86478355
19667632
5643631
85224183
92065055
44565143
76659471
37933330
4681193
86294710
61153781
99717209
68946234
32448575
89866825
80077071
25487992
11537661
6077451
2619137
70439038
24746709
56522998
49121122
41198842
64264975
512127
4936819