19844606
63397580
43058536
6517881
20037745
34228949
87349921
48342314
7675432
33297573
33143481
62746987
43908580
83912708
29957137
14271741
8766494
83795125
58784291
32191013
21786430
74693294
70047878
85072758
38559497
24445614
65098709
75265997
68444792
17051482
69453902
30111328
54501955
5302724
91643
12213988
92211908
627963
2124847
11514650