5661708
50585708
80963191
20881803
23491856
12302173
24791515
4237440
17233083
15466606
52208776
15325442
44221097
27717072
28617946
98236542
51809021
97306170
52249972
29471267
27484382
41845175
25205184
60335458
36083641
26665909
41417785
8778488
34889649
74953800
88821356
58728836
33777126
9852186
77529748
64546380
92587310
42496909
48155620
91185932