27107223
37619531
18476929
43218306
67686689
9313948
53914240
97323442
124041
99246273
65732847
28962694
3039966
44182583
85375537
30134569
69087361
217105
66307481
62354859
90227924
23413253
72109680
9362088
63508098
47805349
9038487
38317437
89791826
33935640
1105642
46298901
41422735
36372864
10467693
142025
88012887
22231862
27706976
21007046