22179086
38618516
3849634
91466473
60994897
22037403
3772438
50569291
480962
20228251
51759251
62716802
71318785
53921729
48012119
51619
51213131
532467
84937906
2965639
6396402
3157633
12391131
40378673
33652364
45424926
4507264
1231410
16347091
38075158
11342701
96674762
36207778
89539061
73586617
68128628
3872939
98859753
45401934
68977240