32031176
47567536
16874393
52914271
90774942
2451691
8905214
50697722
77702473
9407501
22819789
13918471
1209883
44878857
1315688
92004937
92033191
85768981
15021598
9982465
88128635
59539427
11144857
75135378
2978969
25073357
72038855
72921262
2823918
74849711
40215607
77102959
64811891
6668156
463575
60762065
40681071
8984361
76672646
31215019