87332120
16958640
87209662
1331715
91134640
71807328
48707902
3400390
94354776
58875481
7633041
75658927
82385617
42731134
17695113
47502095
849447
71571725
1368385
77749006
81613985
49312079
81852764
12894664
56414223
48367573
21747886
2878396
5585784
65009518
2219794
5443630
8665652
90976635
64488597
30712674
56938102
66327309
75838441
1084191