93969307
11128671
51512382
38132099
38818347
79395465
61603496
34213988
34215966
65554012
678350
9511968
28096744
96905003
85777830
25939022
22367989
119809
70102746
84695545
75767024
18731077
90003881
4978973
7239418
20308668
83476955
74444869
52741343
39569729
80307729
52179939
12687177
74317065
62731900
35362852
90866417
99935057
56594862
91133733