5841540
621954
23774637
5617066
77923260
85136334
70841561
63345970
11108262
61168794
71582996
70043757
41252480
7841194
62452338
88347949
51798198
34168199
84217753
98336734
29075220
69053311
34862854
56699025
88143008
77364954
14697968
26994971
14198824
25099773
7073857
21175411
69023222
74126798
126591
52432205
80019800
54648814
82134627
57793179