18249264
83905793
95757239
58952496
2122547
82129404
6900954
2409432
61308446
32575116
54957892
29696851
3840935
28185263
31325124
325043
298650
74724516
24274765
69452508
51409650
58789382
70304013
65729992
81634096
8363822
64955391
91248819
79467797
15851921
68861568
88242409
43247078
76939778
92172296
49733244
26146732
79347351
22815708
22432381