22733433
372211
60448703
23321526
83571445
88676535
13887773
50097637
84977229
35777737
7474648
37832085
18185716
29012212
66434206
44559756
6864739
74967922
80966385
7403610
2048693
63305177
76618424
69016411
47652022
7569789
40603614
30202350
61332316
2109119
64904902
35604279
23303518
47807357
84493909
48126316
86596173
5305905
20512825
44998906