11312279
82989109
3294981
8056276
64404687
32116427
52799246
39151288
94633960
89582899
43519773
80783708
23485069
45613598
81035108
45864268
109731
1429516
96763207
44695128
26061888
67397746
71364812
90732102
64318761
86699720
47782957
56627768
21043393
46259436
55495568
74796945
97925287
2003494
43669047
68073964
10888025
6403387
90518460
21747464