4138835
59473875
95004150
87572921
38623866
82332949
41661782
96357719
65604090
64859778
89539904
26755484
80304315
85283299
49567915
996534
9263820
62567342
39024421
26613081
53114597
30244006
39513983
68618579
15118871
70526980
84259729
45684023
90834669
97231044
59947222
7770132
18434588
91754383
42667437
42129204
50196037
69274500
91742018
18433294