88965200
2478502
68922360
73255413
19498586
70046191
51351290
3994879
7707427
51108289
33156797
14179873
82584797
100002190
64137993
84882768
13025783
1113359
61932033
61577992
79793384
262665
57787128
20182934
29487088
6032318
30045671
82145154
2953370
26107874
295987
17203719
4764255
43994949
867459
49454944
69336028
45578044
9387683
3108531