12436820
5105826
67639261
39846237
49762714
2500820
6691157
39932590
64947487
32068152
33733539
90875152
63374401
44146085
24981512
48441328
34534745
43419310
10524014
141496
42578887
16811736
92428032
50973246
17095621
41648167
31562316
80367607
31402164
9661160
121450
1048780
73287805
27672316
82911704
47031437
67318502
76486295
77787386
42653177