94103080
70851089
78329111
98352432
31926836
76798883
75287979
66039317
6580313
8255467
12145949
33221870
37812119
99171542
8072498
6103037
474815
29029887
32819316
59659780
19073369
59904026
51932831
48218569
60332156
415692
82249054
96703393
19607423
77832047
70847439
8367908
88753056
48993509
16097844
95105016
29122027
92139875
73171327
41639894