473996
53798466
30859862
69851730
852244
239779
31377561
91296676
2517552
35226038
36755365
2647893
22524709
34944325
77997276
24967774
55684858
18049351
87433820
29886213
73079359
99738987
8055742
30534877
5523933
56322224
58507302
454544
55805496
15247601
11022193
1079220
1193081
11948716
84119600
72528237
14706081
41041549
23124831
7705903