46158396
76559177
37558403
45245923
3615510
80854694
74069729
54304349
24216664
19635912
43368438
26482847
20236976
5521296
81476
41967118
31686497
63551039
68983929
37444873
11823083
50494012
64245363
76633037
36729619
60524500
48023076
34985810
91276780
17685567
21973815
18606439
71207189
20972931
49522811
6175772
12429830
88327293
22552665
31156448