36284206
31722740
5898176
20139588
79026578
54709830
31909665
22579979
21257851
17088761
42826964
33821747
73413728
26679645
35615759
8071492
65148818
60371133
470329
3786243
83864055
461767
46451317
32687414
11425703
86469338
44168805
68477034
17427231
85266237
6925239
64315939
10068664
31402408
22908699
95002910
227116
95657497
33512701
49901257