95387670
34462176
7854221
71657371
15387686
11679821
91552294
34744913
73526578
46666418
39975383
55842577
58096610
71842345
62266438
51694607
83739733
76423635
44147653
56473108
97578143
85314192
85753679
90969636
97738086
30889468
32183527
31375512
89258773
89326857
4541684
44705217
49227928
35185121
84446512
8526478
22371270
34184597
91799378
6102971