85578233
81099339
15176945
53806077
22714373
31289168
53351110
37315558
7404755
69919970
56626379
96903153
87211624
7135964
793656
88764021
105832
574266
52872076
1342312
32446375
70047637
39062642
3182925
46108577
44592682
11855876
30468156
37508
92952417
70034041
62676617
34137279
61613060
88399135
6992340
67478909
35909077
96387650
8817362