70621585
28898690
8093300
54063857
27605242
85391623
722106
29295508
84429549
58864671
6591930
94917444
7788979
5740400
10292675
6014630
83878247
24736330
54453431
75639503
24498080
21729510
72985734
30667927
67418468
8890470
17041173
52037872
21679686
13693224
56205288
57589640
24903196
26585796
83228034
279478
3137690
7246526
70609131
76606159