20779917
89548665
25996223
79663953
19338713
64469953
77889827
54001930
16575043
46581210
41052465
10325667
77618475
91964716
30098803
9000848
90693331
51321284
98651071
83362346
12816745
46514212
71665776
75214704
80058433
87915920
22961831
39362502
11426432
46214445
47713882
49949920
82948563
55421377
78417979
16485194
7635432
33453855
31055005
34078068