96821051
33015499
49363375
92011573
5605141
55853456
15426150
24126243
178329
83942592
11503207
7662461
25497138
7519381
7056314
97893618
57256936
33841994
42377361
69805520
21167992
83944899
38357465
32753822
30229715
92887002
46111318
75695963
1569324
4465682
69922705
5211937
6919174
24007444
23182855
15149671
18581882
35723925
38666842
4623099