82789908
21537754
84545961
9686564
55454718
35681343
38956675
451439
27711780
22111399
31501544
7946053
24521564
61181936
12017617
7441638
62823393
77713356
81058337
54547638
60401293
63227110
94841723
7489295
31991369
89412707
60807457
86056371
1865830
69035150
93096541
90244797
15194
7025282
33214422
83934004
739685
65304149
19738399
51125868