29181858
78789605
70734759
1972192
89804645
68816577
13434731
50206849
67585483
67075422
86668176
6126910
69683304
42245576
42359869
50108215
26011199
67767831
78283257
62429668
9167191
67662066
40239007
73481244
2475314
28005040
20159330
63154221
42512363
4377496
88105071
27155401
11241923
82841521
5609130
17062581
27696658
8437235
82174915
32051195