83212980
66824695
77952227
12322285
93597792
75115744
86057901
58721179
16079637
8729690
46496834
67366868
93708607
84844515
16451825
64517910
89106704
18536328
21677601
78843373
7317239
82721910
1596722
5734549
27404749
12575831
72655195
72278164
9604452
57268557
91265590
54836766
708404
89995995
98402839
61738935
5867259
12733218
4295392
59724350