95699578
74517832
75949289
92402303
45997249
7988298
55456313
31404751
64351818
5209870
22363918
1598440
99658259
40075093
33928156
42385004
49081734
63614851
1229596
1267907
94595565
79729401
86987354
94652003
17318681
1193912
19166458
68582620
40588767
43898152
9307120
57156642
19624992
44132739
4196383
7339709
32607544
70011032
82121477
31553821