43072286
67588797
95607284
50642624
11178453
91532370
94596075
5847880
76835295
24377895
93551
78798751
50552955
46593447
81148310
6147440
64498016
87186277
14369062
43606718
20877748
54148509
82191285
32812134
6024427
44597163
20626752
833256
4889399
90617655
66303873
42504599
65705380
71565514
89046517
56242391
66429549
12086498
48004662
59964478