84742924
6054211
76671796
25047370
96368675
96789803
16596262
99486814
65579201
47889412
53726980
98166053
41827185
32049976
85052784
45758235
41298115
69675156
31373111
44344443
807965
40462717
64971436
7554246
98246710
171874
38552707
90001092
157562
26606983
35103160
8751071
45099878
1009867
53925142
86251879
8402341
29345990
97083346
75417755