18437419
41021467
96663311
33555253
9695856
13093652
26279259
9398328
61789950
28381915
577663
85759340
78457072
85569017
17324914
17367086
86923599
68137623
75626014
28772395
99247739
86743769
47612404
41821062
18481839
95742882
10689866
48533714
8694418
10644666
48061044
60047688
85969305
70782874
26371830
5742168
576381
44732176
7553462
122203