2587153
56175407
40607503
66328811
87929074
87739792
9306297
69229064
84744090
67964033
6869488
12905182
12489020
58412341
73553126
78963269
11254785
66368234
78086347
3512748
66082747
13278459
2624251
2418728
72985830
6424280
24386886
20059029
5955217
14043840
74949914
44053337
28374257
27038269
97146537
23751838
50806155
67238563
51805545
60404867