15444723
26016782
26971354
40124513
57631568
59318328
63061724
63848415
84183350
155686
60228117
35648194
40797281
91658978
81244134
81464501
31345889
21299022
1400717
18419357
5877383
77428564
885965
69044197
53924645
72871481
66522789
96617912
62324881
4829486
97438620
45087290
5585880
88272187
477678
51983690
86521305
569
19874488
72095940