56445993
13498183
49915886
14018646
4159698
42313252
72887868
52983643
69153564
67793807
72856491
3060786
95134690
9978749
67574193
1248089
97969336
815148
25844226
6562232
3492048
93946816
32104915
15256734
79508164
86955691
82257756
762531
66061597
16276725
59151344
49953766
29912481
48245533
41312635
94101380
64217508
666316
9045276
80969454