4235062
24538259
1572735
10752340
33125460
30707260
3095547
25698337
13241467
21329138
27051677
71715332
79475505
84677241
35156192
952286
37205827
5376903
6770391
28801239
91135424
7124886
67053049
3942592
7628026
93705229
51919225
60871060
34928826
22831549
7826552
32545232
6304394
2096175
83782456
56204364
73578431
3385354
7137464
13793286