86073771
18671834
50299316
63111093
17534286
60739993
11464412
37817831
40177397
8909949
1780498
82844218
98109775
61587855
47161879
98399437
74398977
90698760
84911325
16363375
61994555
46251909
14634980
92761263
7093643
33228527
76881840
42488188
29815161
21082649
3175798
87747143
28836446
29019859
90883029
1234898
89814494
45291127
22113830
16707720