12711410
38616996
22349550
23469880
53706159
51966398
76092237
30949384
17474273
4305475
96603346
72672252
63069345
12278870
93828596
59726503
96665491
66075838
39413148
455068
85875593
57165838
72837242
35468923
34384758
4104790
17352952
23682775
86013452
5693509
19795052
77256892
3298909
22236984
99482920
54521264
79743567
77095072
6999261
46931188