22756252
45066810
632957
18195012
81268067
5675687
63176793
67079072
7932686
19794528
55745482
19664454
5298724
74844138
9017538
2664828
7498460
96546399
16721221
23616490
93815728
81593025
67138418
9131815
88134642
61543353
2345689
30561554
15649888
20203596
32221897
91384661
51303368
56709904
45663142
51201175
39503262
69583985
4015542
70736537