93061545
99862916
1584246
53949813
44783274
30125417
90857219
80719946
52441054
6864887
62318132
60124202
19516170
6855319
41851606
55381198
2236132
91363699
11348682
51356108
85752840
2532188
8296088
63024367
37363241
45169911
35407932
68754375
9481220
56524301
40655124
50747978
14043429
48881538
23142368
9810332
66096118
26832599
67735031
31872427