16753160
19551963
9254105
12114811
72101723
64594033
34673707
34485317
14229196
61189492
48753793
12247889
45918641
29816926
68079203
33733081
96854018
2233836
16905346
11091846
23245752
61756399
21728493
69504071
45909759
49513933
6786166
5588034
77285360
67374882
90157429
53084759
31684884
1382906
64994191
59382806
73187986
4416079
17897164
413737