59497055
27003041
81202428
20677377
54406387
59185820
87335172
7813029
20452642
39756040
59755893
29223463
43586413
99026999
72057192
93693036
21269459
56804971
53282925
55222839
39284746
94637
76711483
20623407
26354981
5659579
17339135
78476877
35678902
8310842
75863561
394430
47564806
23341611
25899531
745794
79904574
9464492
11497059
344825