11755448
66886288
25703321
73697160
84142756
98593079
83047102
12933945
67731615
2121451
50568875
7236632
6507849
75595702
5293721
3797204
54973262
66592033
55059759
49077002
5191376
77486959
58841293
75444173
18061595
45223215
89279811
85811169
65757893
6656944
3452838
88361752
74955514
57911207
66404824
2548534
44452374
681550
30717343
20088640