80043467
82557827
57301927
99804700
65036745
87608511
26168785
57074196
84297659
63528674
99758442
52384903
43501688
70975397
75753261
78094952
8684449
20309933
6653878
7751566
89114296
45849540
43452768
8811173
57163940
21955988
69834468
31174888
90057253
30203638
54522562
355722
99133219
3094996
24555688
10843096
76162819
32069758
30733026
5085318