33035202
44571645
23943343
2158197
3002578
81147790
8552420
53064961
93282504
70562164
56121386
27769504
7382996
10129833
13218671
62921743
28316348
52527079
4146202
30708784
77189237
46643321
57925982
49544480
50948561
52624203
86287182
54156653
6587454
74874320
33173468
23084229
10597932
63019756
5936423
68137033
75198664
81898557
80378686
38147823