52422118
81301643
33653497
34373100
22926323
82872929
5042484
48005316
9867506
39342729
18884635
91589123
22501980
28573160
63581338
11825536
91735218
77368073
60327369
62026220
8535347
90622818
3843162
7736333
35409289
6138080
46379372
33275495
475310000
32014389
46868471
40645560
64246555
3965323
8516094
15243233
64731167
54886894
90867719
51898143