21169684
493419
28426270
82344603
94568235
24015726
21691864
28669094
76392834
33093361
1078046
10623922
72678486
806872
48397379
21292660
61644384
70289220
22616297
1664420
1752932
66279119
20908142
30728962
40963030
5211936
749133
5712755
39843990
246667
66688992
39919095
26966370
2941849
76964451
66198951
20181962
52165970
2586695
2988876