46984466
444937
4901547
1525981
12769828
47046260
29866516
20105236
13406908
7284793
17573918
9837631
46848239
63117720
53646387
53278494
16905433
212532
39145304
15382856
89935413
57057681
24746528
2637218
46943565
80106933
66858965
6552363
22892020
1219127
1536222
53123743
15575225
23268203
12434512
72378418
97381191
45046668
67293510
98138627