19812259
3462745
75824266
51993857
35307771
18083365
76673414
49788642
48483100
3744994
83635195
34567107
56854405
86955997
53055703
44277842
57735889
40785372
92914738
84139880
83485832
88958784
88939701
33233579
35287767
92689739
50773751
20038498
3272298
84624275
42409539
13633814
27214314
65826388
77904215
48673723
12555292
90153522
12115405
75035458