59312174
93487620
88679716
16461455
78537930
34206476
95212345
69734810
50666521
66586220
76182048
45556496
94301113
53723944
99769269
22346112
96427448
61976119
77398777
16435576
13628882
6821346
112195
55236432
2686799
95341978
76291264
47175049
51235208
79798952
2424165
9007012
33245656
10839562
2986414
76381973
60832441
37703054
27931607
64622356