29465788
8191712
35818536
26439821
11261676
21985363
72882765
76956529
57464690
14347610
6362968
84567247
87115163
14579562
9485143
89907624
50315223
73213098
11861661
93097889
68219277
235694
92132714
67489493
10094325
26982818
42953694
108979
85601936
94614708
27816634
29748529
54554520
95697851
22146427
40417536
63531901
5161400
93906765
5747144