14131852
7517138
92937812
46792072
98651231
14625001
31405609
22264512
19598109
84843836
22718177
3594860
7162491
39583206
72038137
37216734
14314367
60637598
627573
96822774
63964243
7191492
28143044
89616261
84918270
12432310
90132874
64272871
37266352
31411810
90711892
20858159
88227027
78308376
47121026
69274169
1509327
5985016
92815629
427021