19558751
66745478
7847013
57197788
911912
4071412
37529602
53234041
11716067
66701911
25002233
58586033
29407230
22201690
13724918
50252134
42143148
50722666
803110000
23854413
84228238
40716871
80277490
88195447
73124564
3365995
52759907
59718526
5154267
16592411
36282416
91014805
93458609
79557728
32232587
93524367
44409917
53534160
18357535
33759352