2668459
37832877
84392215
68105852
80634290
80536231
7358090
7124337
6485384
7594993
18064513
67564531
5344711
73519066
72358392
18227386
56584771
68488934
25603156
14395763
822862
4763988
15108881
4924394
35856099
6904975
30148936
99147056
76387772
44465036
7322462
17172540
96993574
9826861
89493355
22428189
44578405
14925508
90956888
50851323