47528152
90149677
70756326
83652077
74351097
49735507
44155854
90837887
40713802
54056166
39633179
76946128
44216111
3179552
38665069
10482407
75999524
54798500
34758702
2741918
35686214
95401300
52706745
594153
75689669
77327633
17209482
24905873
19326015
34974268
89931978
74955519
71671196
16895941
13323016
43289131
72156030
50473919
98387
41439522