30402648
7856676
49844715
90726000
45528946
5837620
2246786
86615654
79558012
52992295
2216453
47675159
8934579
9730872
32536598
11238241
90958651
77481474
84928278
45949773
43753728
15401276
39319252
90708026
1816623
28497535
56556118
59431213
63192065
37983122
71097614
77573240
1686672
72472535
46131307
74602069
38167011
94467917
9105284
19571133