50813909
77138888
53506810
68954190
73708248
91287050
17167018
10953840
57998782
88228905
29343820
46883368
82909260
54679509
87879275
46243661
3434931
41629627
36828097
81817264
42041632
80808247
20818989
45867859
35883820
85681137
59262012
26433870
78837603
35433679
77904778
24317067
41345266
57922697
46734894
35206003
99549819
17631855
83147804
70623728