32552339
40122830
78435341
6577765
7854859
21053494
31649517
77303149
73929688
66574284
95125792
46984826
28234815
27199695
15522726
8554868
13254813
52091441
60312191
17895419
68293530
3478905
28303118
16987299
28071385
24088098
54296853
51264128
49238431
82751518
34624011
51033267
14769161
83825434
67227403
25905250
73916443
36676846
56424531
61092917