35683691
2891129
69222635
48589850
14395312
19987216
85321873
72875616
14048222
2745685
37205786
36069805
4181399
4817209
6897604
4131861
8689227
55842538
58434853
78657921
42764109
60632732
40152223
73769142
6592053
4283279
19593071
35909753
58494598
19985840
14277767
17949699
44368242
3897972
75979481
65735077
53459157
32932360
80058675
8331167