26916378
64952839
53588585
2106902
42741512
86081540
9494851
28463987
9943145
28063591
58542361
99735017
44111941
59501947
89882763
30835677
62397943
93294464
6729865
67638382
31569701
24343004
23466561
17967086
16413385
57358187
64735375
83529993
5983816
64772915
37941223
69666251
75762635
89467826
68012558
58869270
41698513
2464779
60737450
40603410