49157561
72692006
26135566
54713691
46703335
17318453
78706964
70947634
988354
30021778
87719645
24323304
66548570
55463069
1347095
32549833
30839566
74587771
1112385
97457222
97803100
61638184
31054821
78022146
12642190
7841513
45067509
94967429
95559530
7691334
82813774
29854503
27669945
80021643
6143135
1705848
58067091
52838684
52955559
74625964