8530
631237
65288209
73895842
30136467
64641068
62128560
86717088
31046097
58152989
20732524
81066301
72733134
7280271
22704392
71322781
80252511
36026150
30086621
94883774
48454409
16281584
57751650
2256555
8795647
66289566
4272341
72143037
75626581
79735488
67866207
33145285
26428407
37456689
10584658
50765423
8036006
77305406
46804910
13657187