61336052
11195765
37652145
8437721
88005161
41742820
55101120
48973845
49593687
53417926
4139712
63766046
35194643
34921755
6335223
49694015
20292146
41059627
53257640
87153143
88318356
59211149
19761518
16795779
82104431
82804769
26591030
86592543
22204523
59045192
97372209
41286817
499474
9516212
41771666
79645427
65926688
67763595
53908968
3895453