54835812
65522844
5314137
45988106
3100457
8489956
4503198
78388607
30276368
93795441
54209889
58154972
8242509
86051937
39125784
45648886
81865796
48166689
95109232
1078971
1988536
72199489
14781393
86853983
38364621
47113592
6269537
75902987
88064842
4841536
94367000
84283100
91272955
21827940
43229972
75508714
47975727
54434772
22181947
17774802