93354315
4134543
1231032
91921981
60977749
82733150
81187649
72634536
95882704
89448593
29201255
7082302
57032273
6571717
23156570
68836647
8409074
58708320
20031441
37712671
83857340
57348707
59161793
33193284
1026904
66493885
34209990
84202085
72784108
22574674
13569432
8158193
8894248
22956302
47527222
72645119
43254821
3566717
22654100
51876089