39106695
43444714
68557047
82269539
68079017
26061999
36335757
3677563
51303304
73989667
63758608
46009294
84479934
3913330
12843608
29166397
75574946
2956275
31065229
1982608
38549200
54343372
46082854
95209716
20732564
2031229
89462881
511536
85174448
72682597
66875053
18589299
20225301
77011998
5298865
13493037
53175646
78536743
3611304
66411542