35213073
35356197
230032
10424876
99326872
83138151
62692246
55513785
42324546
55011427
83584137
2775919
15275182
88508240
79375295
28715582
76062008
90225340
22033543
74921148
47815551
67302545
66206632
39382364
39554356
519495
25923552
36866769
16156420
6744548
92013392
30592814
807510000
96859469
83486982
43901835
43821463
46031592
92577575
4937932