7822956
60512026
20762765
68136508
31624112
46469689
62662904
76253889
86043341
91937623
8694189
46541753
3022329
3293975
82481086
53921079
15057868
93404844
8009710
49602503
45686760
43706581
72114228
61509455
40784064
97784932
77184173
24457989
13915241
9349564
29218692
2299567
63171186
40666554
71679376
22749749
19916126
50447023
47442925
43691539