12525057
18916397
58203787
11648775
50611526
65854467
15854026
52085260
79634663
51108461
6991747
37934
69808358
64101482
20037680
36338709
412152
71818500
11561411
96684070
9612261
99091445
3132916
60996176
83958815
4774250
29898410
34118395
78737921
972526
37011025
823191
12597652
75416865
37629322
6982235
76779789
64668655
8915768
5464464