5908473
2721225
38114087
8233274
10882784
66229500
66933656
26832881
9489306
7331574
27018313
41751356
7390440
26502764
73556066
41297468
65036411
12846903
16659437
81639036
60046430
84008372
22965570
7702841
88531851
88631482
511734
46672000
28423768
79312125
99762305
97335032
22426075
78542555
69484163
20031669
17425651
14224932
49746037
8082794