2071579
76654781
928762
80324801
59452946
9616952
99552708
66719141
49901963
18091483
49252520
7064334
56457699
63679665
42834494
96032216
88139968
87212816
75001411
35658695
252946
69977528
72848504
30363128
70884192
51597186
96644929
72592149
21977560
25882220
75326435
35094604
96298243
1978388
45663838
47978705
38491326
22078877
75237719
28345662